structure foundation on moor - Français Anglais Dictionnaire